Sri Lanka has secured automatic qualification for Womenβs Champions Trophy despite losing hosting rights: SLC