Turkey, Algeria share similar views on Libya, Tunisia, Palestine