BMW Q1 2026 earnings fall 25% as China, tariffs weigh