ScaTE: A Scalable Framework for Self-Supervised Traversability Estimation in Unstructured Environments