Scottish soldiers could be deployed to Ukraine this year in a peace-keeping role, according to First Minister John Swinney.