Ashley Madison face $578 million Canadian class-action suit