weather in diamond harbour