US millionaires top Barclays Wealth's survey of most generous -- in the giving of time and money.