Replacement heart valve implant with invertible leaflets