Layton calls on Harper to compromise on census