Frozen 2 release date announced: the plot, the songs – plus everything else you need to know about the sequel