Spielberg’s ‘Big Friendly Giant’ tramples Cannes