Former Israel mayor says walls work