Cabela’s reports record Q3 results