Network Rail unveils £37.5bn investment plan