Idaho wine and weather are a perfect pairing