Billions spent on tackling NHS waiting lists without success, damning report finds