Lockport teen pleads guilty in 2023 homicide case