Syria rebels push al Qaeda back; U.S. open to Iran role