McDonalds to spend 100M on marketing after e coli outbreak