Effect of crew resource management on diabetes care and patient outcomes in an inner-city primary care clinic