Kevin Nolan to West Ham