Calgary man pleads guilty in 2019 stabbing death of caseworker