Populism, Right-Wing Extremism and Neo-Nationalism