Belize is a fisherman's paradise