daufuskie island temperature