National Oilwell pens $1.5 bln Brazil supply deal