Knowledge, attitudes, practice, compliance of patients with diabetes mellitus in the West Bank of Palestine