Rangers confirm re-signing Lafreniere on two-year deal