Centuries old coral the size of two football fields found off Solomon Islands is world’s largest