US federal government's budget posts $95B deficit in January