Fundraiser tops $100K for teacher who punched student after teen hurled racial slurs