Horwill clinches new Reds deal