Outcry as Iran set for 11 public hangings