what should a type 2 diabetic eat for dinner