China rate cut sparks fears of grim May data