Fostering protein–calixarene interactions: from molecular recognition to sensing