Nice mayor forced to remove Israeli flag from town hall, instead displays faces of hostages in Gaza and Iran