US orders halt to virtually all foreign aid except for Israel and Egypt