ObamaCare will survive even a Republican president