Stephen Moore Named President, Twentieth Century Fox International