David J. Shulkin, an internist and longtime health administrator, was unanimously confirmed Monday to lead the troubled Veterans Affairs Department, becoming the first of President Trump's Cabinet picks to be embraced by all Republicans and Democrats.