Liberal budget sets scene for a $113 billion deficit