Home Fox Corp beats revenue estimates on robust political advertising