Impact of IT offerings strategies and IT integration capability on IT vendor value creation