Seth Meyers is not equipped to discuss Ivermectin