Fauci hits back at detractors