Palestine PM Fayyad offers resignation: sources