We're number one (but not in percentage): US tops list of world's most generous nations.