where is cuba located on a world map