EU launches global pledge to fund vaccines to fight pandemic