Canadian court awards $2.6 billion in Sino-Forest fraud case