Funding for climate disasters ‘failing’ those most vulnerable, says IFRC