Legolas, Gandalf y Aragorn en Edoras