Ngidi gives Proteas advantage over Windies