Robert Shanks wins signed Rod Stewart guitar