Text this: Forging customer satisfaction through commitment-trust factors in financial insurance services: moderating role of corporate image