Billionaire investor Peter Lim takes 20% stake in TheEdgeProperty.com