Updated: Foster to run for Champaign mayor