Barr testifies before Congress for day two of budget hearing