明代中国开放海禁的原因