Diamondbacks drop series against Giants