Homemade French Apple Tarte