Surfactant induced layer-by-layer growth of Cu on Ru(0001) as revealed by oscillatory work function changes