Rick Caruso is the mastermind behind the Palisades Village, a new California shopping center with the goal of bringing in more than half female business owners.