America is and will always be the most generous country in the world.