Musk to buy $20 million more in Tesla stock