Elon Musk is 50! The Tesla billionaire’s amazing life in pictures