Texas man kills father to collect on $8M life policy