does diabetes cause headaches and blurred vision