Asaf Zamir, who lived in US, was deputy mayor of Tel Aviv and resigned from previous Netanyahu government, will fill post that's been vacant for almost a year