القاضي حسن الشامي