Turkish president calls Hamas a 'liberation group' that is '