A new social contract: achieving social justice in an era of accelerating change