Winnipeg Jets ink JC Lipon to new contract