Apple No. 1 in customer satisfaction for 8th year: report