Crown Holdings beats Q2 estimates with $2.49 EPS on $3.67B revenue