US killing of Iranian commander on Iraqi soil violates terms of US stationing troops in the country – Iraqi PM