European stocks finish Tuesday mixed