A comparison of stress and job satisfaction in female and male GPs and consultants