Hamas ready to enter Palestinian cabinet