Kohli admits India need to play spin better