Ring formation around giant planets by tidal disruption of a single passing large Kuiper belt object