Red Cross slams 'misguided aid'