Steel Dynamics beats Q2 estimates with $3.80 EPS, 33% revenue jump