BMW Earnings Beat Estimates But Slump 25% on China Woes