Trump: ObamaCare replacement could take until 2018