Turkey, like many countries, has seen angry rallies after a deadly explosion at a hospital in Gaza. President Recep Tayyip Erdogan was one of the first leaders last week to offer mediation between Israel and Hamas, but it is unclear what he will be able to achieve.