Type 2 diabetes treatment algorithm