Home Politics Elon Musk’s Tesla beats Q1 sales, profit estimates