الشهاب الخفاجي؛ أحمد بن محمد بن عمر، شهاب الدين الخفاجي المصري