'No irregularities in CWG contract'