Patient use and compliance with medical advice delivered by a web-based triage system in primary care