BP ousts CEO Hayward and taps an American