Stuart Townsend opens up about his childhood