Newcastle’s Almiron to miss rest of season with hamstring injury