weather diamond harbour today