Elon Musk fires top Twitter executives after takeover