Kerr Nonlinearity in 2D Graphdiyne for Passive Photonic Diodes