First-principles calculation of heats of formation for Au-Cu, Au-Pd and Au-Ag alloys with thermal vibration effects