can diabetes cause severe headaches