Crane Co beats Q2 EPS estimates by 4% as revenue misses