Europe tumbles on debt fears