Who first breaches the gates of Gondor during the battle for Middle-Earth?