Land Rover is to donate its one millionth Range Rover to UK military charity Help for Heroes for auction.