CBH sues engineering giant Kaefer for $23.45 million over ‘shoddy’ site works at Northampton and Esperance