BP announces Hayward's departure, reports $17 mn quarterly loss