European markets finish strong after interest rate decisions