NYX Cosmetics announces beauty vlogging champion