The VA will test whether semaglutide can reduce drinking among more than 600 veterans at 18 medical centers.