The man who murdered British backpacker Peter Falconio more than 20 years ago has died - without revealing the location of his victim's remains.