Palestinian PM Tackles Corruption, Hamas