mackenzie davis parents