Dystopia meets glamor as 'Mad Max' premieres in Cannes