CAMPING WORLD HOLDINGS, INC. INDEMNIFICATION AGREEMENT