Senior Iranian general killed in Syria