Winnebago Industries reports record earnings, production cuts