A Reverse Causal Framework to Mitigate Spurious Correlations for Debiasing Scene Graph Generation