ECB research backs June hike as Iran war drives 3.3% inflation