Daniel David: “There are opportunities in Mozambique for those who can invest and wait”