Iran backs Assad as Syrian forces choke off Aleppo