Protesters ransack Muslim prayer hall on French island