Ice Bucket Challenge nets millions for ALS charity