IBM offering $4 billion in credit through partners