US budget deficit stands at $378B in March