Dow contract for London 2012 Olympics dubbed 'shocking'