JP II's Remi Garza makes top 20 in Corpus Christi Idol contest