how early will fish spawn