After a delay of several months, Congress has approved and President Trump has signed a package containing $19.1 billion in disaster-relief funds—more than half of will go for infrastructure and related work—to help storm-battered regions of the U.S. rebuild from hurricanes, floods and other calamities.