Nucor beats Q2 estimates with $1.16B profit as steel demand holds steady