A new look at the decomposition of agricultural productivity growth incorporating weather effects