gerry scotti in the avengers