Fox: Mamdani speaks directly to Trump, stops short of giving him credit in Mideast peace deal