Elon Musk wealth soars $21B after Trump's win