Theresa May accepts trade deal with EU will not be possible before Britain leaves union