CIHC post-tax profits drop