Text this: Mediation effects of attitudes on the generational and gender influence on Swiss General Practitioners’ home visits: a cross-sectional study