Carroll signs up for Premier League relegation battle at Magpies