Ted Nugent calls Zelensky a "homosexual weirdo" to cheers at Waco Trump rally