Lululemon holds back forecast on virus uncertainty as results beat