NOAA, NFWF grant $39.5 million for coastal resilience