Feds award Minn. $2M for immunization programs