Iran's Zarif apologizes for leaked comments