Australian shares end marginally higher ahead of budget | Sharefundss