Budget deficit hits six-year high at Rs1.03tr