Iraqi PM insists Turkey visit ‘legal’