Mitchell, Yates combine on 7-hitter, Padres top Giants 5-0