Hearts beat for Palestine