Does Rainfall Matter for Economic Growth? Evidence from Global Sub-National Data (1990-2014)