Host–guest inclusion complexes of viologen derivative and tetramethyl cucurbit[6]uril with multiple interaction models