You go, girl! Hasbro soars thanks to Disney Princesses