You have a DataFrame `df` with a nested column `profile.age`. How would you cast this nested field to an integer and create a new top-level column named `age` using Spark? Provide the code snippet. | Databricks Certified Data Engineer - Associate Quiz - LeetQuiz