Covid-19 in Scotland: Shops 'should swap NHS discounts for charity donations'