Roblox faces margin squeeze as bookings growth slows to 8-12%