After 20 years of talks, Angola and the Democratic Republic of Congo have signed a major offshore agreement in Kinshasa governing a joint oil and gas zone that will trigger the development of two significant new projects.