Canada removes Islamabad from travel advisory list