Menards pitches new store in Evansville, Ind.