John Swinney makes cringe Santa joke at Finance Committee meeting