$2.3B earmarked for pandemic flu preparedness