Upmarket UK retailer Waitrose has enjoyed the fastest sales growth among the country's largest retailers in the last 12 weeks, according to analysts TNS.