‘He has no clue’: Elon Musk offers blunt criticism of Bill Gates’ take on electric trucks