"BP First-Quarter Profit Up 17% Despite Spill Damage"