Far-right deputy mayor hails prevention of attempt to 'defile Jerusalem's sanctity,' but city hall and embassy say banner will be put up without delay when permission given