Elon Musk's company SpaceX launches a giant Mars rocket with Trump watching