Cabela's comp-store sales rise 8.2% in Q1, profit drops