Twitch to host 48-hour 'SNL' marathon in lead-up to season finale