A pre-consultation web-based tool to generate an agenda for discussion in diabetes outpatient clinics to improve patient outcomes (DIAT): a feasibility study