Supreme Court contract interpretation 2025