Palestinian Prime Minister Rami Al-Hamdallah resigns