Proposed Baltimore County budget breaks records