US hits second largest deficit ever at $2.77 trillion after 2 years of pandemic spending