Clarke Wilmott reports strong financial results