Beacon Roofing Supply reports 12% gain in Q3 sales