TCI Fund Management Ltd.