New police contract draws praise in Champaign