Rich nations ‘failing to deliver climate cash’