Roblox stock drops over 22% after cutting its annual forecast