Hamas, Fatah object as Abbas swears in new cabinet