Turkey's Erdogan claims Hamas's rights were 'taken away' in controversial speech