Owens Corning posts record Q3 results