The Psychology of Financial Trust: Can an Open Banking Platform Strengthen Customer Confidence?