Vaccines for all by year's end: Frydenberg