Haifa Wahbi appears on Italian TV