NHS waiting list hits record high in England