Abhay Deol makes Instagram debut