BP's profits have more than doubled from the first quarter of 2025