Sir Ranulph Fiennes attends Land Rover 70th