Binding of toluidine blue-myristic acid derivative to cucurbit[7]uril and human serum albumin: computational and biophysical insights towards a biosupramolecular assembly