These 30 celebrities have given millions to charity: see their jaw-dropping donations