David Cameron reacts to EU-Turkey deal