Great Britain are eyeing a first-ever Billie Jean King Cup title triumph after ousting defending champions Canada to reach the semi-finals.