Gender differences and multiple determinants of perceived physical and mental health in Italy