3 years after fire nearly destroyed it, Mission San Gabriel is ready to reopen