Subway inks deal for 4,000 new sandwich shops in China over next 20 years