Trans Mountain completes final cost estimate review