Dr. Fauci says may have vaccine by end of year