North Carolina receives $1.58 billion from federal highway a