Palestinian technocratic body to run Gaza