Diane Sawyer issues apology over Israeli-Palestinian photo mistake