'Winter Sleep' wins Palme d'Or at Cannes festival