Marwan Barghouti, son of Palestinian president elected to top Fatah body