Reliance beats Q2 estimates as record shipments lift earnings 42%