3 million in charity