Scientists have uncovered what appears to be the scattered remains of an ancient continent buried beneath the Indian Ocean.