Damar Hamlin charity toy drive donations explode into millions