Tim Walz calls Elon Musk a gay guy