21st Century Fox Reaches Preliminary Deal to Buy Sky