PESHAWAR, Pakistan (Reuters) - Aid programmes for some of the 2.5 million Afghan refugees in Pakistan are being slashed amid the worst funding shortfall for a generation, as the European and Syrian migrant crisis uses up cash and dominates headlines, United Nations officials said.