steven spielberg bashes virtual reality at cannes