Jesus Challenge, Pastor Steve Filizzi