Stauffer bounced back as Padres beat Marlins 3-1