Marks and Spencer Ends TCS Contract