Parliament approves Palestinian unity cabinet