European Markets Slump Tuesday