TOTAL Misses on Earnings and Sales