Direct medical costs of type 2 diabetes and its complications in Switzerland.