Ireland Funds' giving tops $7 million