Coastal dune fields at the São Francisco River strandplain, northeastern Brazil: morphology and environmental controls