BP CEO Looney resigns over personal relationships with colleagues