US budget deficit hits $432 billion in July, highest since 2021