Chiral recognition of 2-(3-benzoylphenyl)propionic acid (ketoprofen) by serum albumin: an investigation with microcalorimetry, circular dichroism and molecular modelling