Lawrie hits winning HR as Blue Jays beat Rangers