Silibinin prevents dopaminergic neuronal loss in a mouse model of Parkinson's disease via mitochondrial stabilization