European Markets Posting Solid Gains Despite Mixed Results in Asia