A message for Obama from Cairo