Cohen predicts outcome of Trump case after testimony