James Cameron reveals new information about Titanic sub disaster