Time magazine names Trump 'Person of the Year'