PPG has record sales, lower earnings