Canadian court gives green light to release of Al-Qaeda suspect