Shiver me timbers! Hershey buys Pirate Brands for $420M