Elon Musk buys nearly 1bn in Tesla stock in push for more control