Palestinian National Council convenes in Ramallah