how old was tom cruise age in top gun