US officials say COVID-19 vaccine will be free for Americans