" The BFG" is a 2016 American fantasy adventure film staring what actor born in 1978?