CP Ships delays financial results