Billionaire hedge fund investor buys stake in hunting outfit Cabela’s