Gen. McInerney warns Americans do not take the shot