Hundley, Padres beat Marlins 4-3 for 4-game sweep