Princess Mary (1662–1694), Later Queen Mary II