Cameron sets out new Afghan policy