Scotland Loves Local Gift Card partners hailed as ‘force for good’