Western Union misses Q2 estimates as EPS falls to $0.31