Bifluxon: Fluxon-Parity-Protected Superconducting Qubit