Sir David Attenborough research ship facing launch delay