John Swinney faced questions from Tory chief Russell Findlay and Scottish Labour's Anas Sarwar over the government's plans to ditch the National Care Service.