Pineda, Mariners beat Tigers 7-2 for 3-game sweep