White House and lawmakers strike deal on US infrastructure