Double self-Kerr scheme for optical Schrödinger-cat state preparation