Pub to give away free pints to anyone named Neil in Aberdeen