Adidas reaps £100M sales from London Olympics