Syniverse to buy ITHL for $45M