Time magazine names US President-elect Trump Person of the Year