#iGiveCatholic sets records for money raised, donors