May faces MPs over embattled Brexit deal