Home Stock Meta to acquire 20% stake in CRED through $900M investment