Syrian President Bashar Assad met with Iranian leaders in Tehran, marking his second trip to major wartime ally Iran since Syria’s civil war erupted in 2011.