'Once Upon a Time': Scott Michael Foster's Kristoff makes the 'Frozen' leap