Theresa May promises there will be 'opportunities' after Brexit