Houston lawyer kills son in Sabine County, burns body