Factors affecting the timing and success of sockeye salmon spawning migrations