Armored recovery vehicle