The first budget under the new government will take place on 30 October, Rachel Reeves has announced.