Erdogan accuses Israel of 'ethnic cleansing' in Gaza