Cheltenham Festival hit by train delays on opening day