USA: \'No war on Iran\' - protesters rally against Trump\'s Middle East policy