Clinton presses China on rights before visit