Chinese economy slowdown prompts rate cut debate