Tesla shareholders approve Elon Musk's largest paycheck in history: up to $1 trillion