CWG profits soar to billions for first time in 13 years