Trump brags of '500 days of greatness'