European stocks finish Thursday at 7-month low