Mount Pelée looms over the town of St. Pierre in Martinique