daufuskie island climate