does diabetes cause headaches at night