Consultation length: general practitioners' attitudes and practices.