Climate change effects on plant growth, crop yield and livestock