retaking osgiliath