Structure and vibrations of adsorption complexes NH3Ru(001): Density functional model cluster studies