Chinese navy ship docks in Sri Lanka, stokes worry in India