Tesco appoints new Chief Technology Officer