Turkish President Recep Tayyip Erdogan has unleashed a charm offensive aimed at wooing the West and regional Arab powers.