Zakaria Amara was jailed for his part in the Toronto 18 terror plot. Then came the hard work of redemption