30 seconds of delay doomed the Titanic, new report claims