The effect of weather on stock returns: A comparison between emerging and developed markets