Day-to-day spending on the NHS will increase by £29bn a year, Rachel Reeves has announced as she accepted voters are yet to feel an improvement under Labour.