Elon Musk eviscerated amid meltdown at Twitter