European stocks close mixed amid uncertainty over US sanctions on Iran