Portland councilors approve ban on foie gras