Home Business Gary Neville sells majority stake in The Overlap as media brand targets global expansion