Moderna vaccine set for US approval and could be shipped within hours