TXNIP and neurodegenerative disease: Thioredoxin-Interacting Protein (TXNIP) with Focus on Brain and Neurodegenerative Diseases