40 Days for Life/Holy Cross 24-hour prayer vigil