Hadi Alodid, 31, is charged with attempted murder over the stabbing in the north of the city which left victim Stephen Ogilvie partially blinded