G8 calls for Israeli settlement freeze