Trump announces Elon Musk will head audit of 'entire federal government'