Padres and Giants trade