Cameron: Turkey joining EU 'not remotely on the cards'