Cabela's reports increase in 3Q income