Procore beats Q2 estimates with $0.47 EPS as SaaS demand holds steady