Erdogan slams Israel as ‘war criminal’ at pro-Palestinian rally