Frank Schaefer wins final reinstatement with Methodists