US lawmakers challenge Pentagon diversion of $1 bn for border wall