average daily temperature cornwall