Brand trust emerges as the single biggest contributor to customer experience