where can belize be found in the world?