ProtASR: An Evolutionary Framework for Ancestral Protein Reconstruction with Selection on Folding Stability