Apple tops Consumer Reports satisfaction survey for computer technical support