Davies says MPs not 'foreign judges' should decide who comes to the UK