Vaccine alliance struggles for funds as donors face financial pressures