Text this: Does metaverse improve recommendations quality and customer trust? A user-centric evaluation framework based on the cognitive-affective-behavioural theory