National Oilwell Varco Beats Earnings But Guides Lower