Egypt kicks sand in Obama’s face