Roblox shares soar as earnings defy gaming slowdown fears