Canada gives Afghanistan warning