'We're not the richest country but the most generous'