Palestinians announce new unity government