McDonald's is spending $100 million to recover from E.coli scare