Apple slashes iPhone prices in China