Garcia outpoints Guerrero to win welterweight title