Roblox faces Q2 earnings test as DAU declines mount