Churches galvanise for public action on poverty and homelessness