President Trump claimed on Wednesday that his administration was ready to distribute 100 million doses of the coronavirus vaccine by the end of the year, slapping down as he did so one of his top government health officials, who said it would not be generally available until the middle of 2021.