20150726 world.china: China launches two satellites as it builds GPS rival