can you drink alcohol with type 2 diabetes