Cruise ship to retrace voyage of Titanic