Explain the key principles and stages involved in conducting a Cost-Benefit Analysis (CBA) for a major public sector infrastructure project.