John of Ibelin, Count of Jaffa and Ascalon