WHO facing $2.5bn gap even after slashing budget: report