Ted Cruz’s looming evangelical problem