Virgin Group purchases Hard Rock Hotel and Casino in Las Vegas