Cairo embassy apology