Elon Musk fires Twitter CEO Parag Agrawal