Oilfield Giant Schlumberger Buying Houston-based Cameron for $14.8B