Texas man stabs friend over $7 dispute