Musk Slams Trump's Budget: Public Feud Erupts