Iranian Revolutionary Guard commander warns of “future revenge”