is mexico safer than jamaica