'That's called deflection': Fox News host calls out Elon Musk on drug use