buen dia a todos, cuando pruebo el codigo en el html me aparece este error y no me valida el registro
a continuacion dejo el codigo 
const inputNacimiento= document.querySelector("#birth");
inputNacimiento.addEventListener("blur",(evento)=>{
    validarNacimiento(evento.target);// 
})
function validarNacimiento(input){
    const fechaCliente= new Date(input.value);
    let mensaje=" "
    if(!mayorEdad(fechaCliente)){
        mensaje =" Debes tener al menos 18 años de edad ";
    }
    input.setCustomValidity(mensaje);
}
function mayorEdad(fecha){
    const fechaActual= new Date();
    const diferenciaFechas= new Date(
        fecha.getUTCFullYear() + 18,
        fecha.getUTCMonth(),
        fecha.getUTCDate()
    );
    return diferenciaFechas <= fechaActual;
}estuve viendo el código del profesor y no encuentro diferencia alguna