Measuring health literacy combining performance-based and self-assessed measures: the roles of age, educational level and financial resources in predicting health literacy skills. A cross-sectional study conducted in Florence (Italy)