Iran points finger at US allies over deadly attack