Elon Musk says he will fight Putin