Interactions between the antiviral drug telaprevir and human serum albumin: a combined study with spectroscopic methods and molecular modeling