The Salvation Army has linked up with virtual gaming platform Roblox to stage a charity shop within its games.