Matthew McConaughey could have been Jack in 'Titanic'