Lynn records MLB-best 12th win as Rangers beat Astros 5-0