Missed opportunities for Hepatitis B vaccination among diabetic patients