Chinese navy ship docks in Sri Lanka, stokes India’s concern