How long does varicocele take to heal naturally?