western felt cowboy hat