The world's largest canyon may lie under the Antarctic ice sheet, according to analysis of satellite data by a team of scientists, led by Durham University.