TEHRAN, Iran — A US submarine torpedoed and sank an Iranian warship off the coast of Sri Lanka on Wednesday, the Pentagon said, as the effects of the war in the Middle East spread to yet another country. In neighbouring Iraq, Iran’s Revolutionary Guards said they had targeted armed groups hostile to the Islamic republic