Circle Internet Financial to go public despite delays