Average Toronto home price hits $800,000