The mediating role of customer related performance outcomes on the relationship between customer integration and firm performance