iPhone price cuts might have saved Apple from an even bigger China crisis