Javier Bardem heads to Cannes as one of Hollywood's most outspoken stars when it comes to Palestine, Donald Trump and more.