Given a non-negative integer `n`, return the number of trailing zeros in n! (n factorial), without computing the factorial directly for large n.