US charity No Kid Hungry says it has a policy of rejecting funding from donors who do not fit its values.