Political parties reach deal denying third term for President Kabila