US budget deficit tops $3 trillion with one month left in fiscal 2020