CAESARSTONE LTD. REGISTRATION RIGHTS AGREEMENT DATED JULY 21, 2011 (as last amended on September 19, 2017)