A piece of debris washed up off the coast of Mozambique may hold clues to the missing Malaysian Airlines flight MH370. Al Jazeera's Gerald Tan reports.