Elon Musk and Donald Trump's public falling out over a controversial bill has major political and economic implications.