Elon Musk under fire following $43B deal to Twitter fell through