David Archuleta releases Christmas album