Chris Froome admitted a testing ninth stage of the Tour de France was one the hardest days of his career.