CPP Investments enters joint venture with Brazil's largest residential real estate developer