JCPenney raises $100M through Afterschool charity