Text this: Type 2 diabetes mellitus patients, profile, achievement and complications in primary health care in Surabaya, Indonesia