Community Reinvestment Performance: Making Cra Work for Banks, Communities and Regulators