Egyptian short film wins Cannes’ Palme d’Or