Pfizer shoots for 2 billion doses by the end of the year