US general says Elon Musk’s Starlink has “totally destroyed Putin’s information campaign”