New Hilton Garden Inn opens in Grapevine as city's first tri-branded hotel