European stocks close mixed as Hormuz hopes offset geopolitical concerns