Marina Shafir makes her NXT Live debut