McCain rallies supporters in La Crosse