European stocks rise on Hormuz deal