Peoria hosting 4th of July festival