Hershey beats Q2 estimates with $1.90 EPS on $2.79B revenue