A Non-Volatile Tunable Ultra-Compact Silicon Photonic Logic Gate