Palestinian President Mahmoud Abbas of Fatah , Hamas ' exiled political chief Khaled Mashaal and Palestinian Prime Minister Ismail Haniyeh are meeting in the Muslim holy city of Mecca .