Peter Hotez is a crazed publicity addict