Trump slammed for 'puffery and lies' in departing speech as he tells America 'have a good life'