21st Century Fox reports repurchased $1B worth of stock in Q3