The impact of weather on crop yield distribution in Taiwan: some new evidence from panel data models and implications for crop insurance