belize is part of north america