IBM profit grows in Q2