Looking Backward: Retrospective Backward Synthesis for Goal-Conditioned GFlowNets