The SNP will table an NHS Protection Bill to block the health service from being part of trade deals.