Services are held on board cruise ships in the North Atlantic to mark the 100th anniversary of the sinking of the Titanic.