US President Joe Biden on Wednesday unveiled what he called a “once-in-a-generation” $2 trillion proposal focusing on infrastructure and the climate crisis.