European Stocks Finish Lower