The Arab-Islamic summit hosted by Saudi Arabia has called for an immediate ceasefire and rejected justifying Israel’s actions against Palestinians as self-defence.