Association between osteoporosis and urinary calculus: evidence from a population-based study