Denationalising Britain’s roads would raise more than £150bn, new research shows