Natural Gradient VI: Guarantees for Non-Conjugate Models