Revolutionary Guards clash with IS militants in western Iran