Funding for climate disasters is 'failing' those most vulnerable, says IFRC