Huge crowds voice solidarity with Palestine in Karachi