Teva team up with IBM to tackle two challenges facing the pharma industry