Netflix is rallying ahead of earnings (NFLX)