Trey Lance has second ankle surgery, expected back for 49ers OTAs