Sam Allardyce says he is open to selling Ross Barkley in January and that he hasn't spoken to him about his Everton future.