Large mixed-use project gets green light in Peoria after pushback from residents