François Houtart – Life and Thought