The effects of supply chain integration on customer satisfaction and financial performance: An organizational learning perspective