Red Cross donations top $100 million for Sandy relief