'Together, what a great nation it would be': Donald Trump, Elon Musk react to Justin Trudeau's resignation