how old is garth brooks