OIC reaffirms full solidarity with Palestine