June rains hurt cotton yields