Beyoncé: Cowboy Carter review — a slick and starry western epic