Theresa May admits future of EU citizens living in the UK is uncertain