Trump promotes his own 'greatest' golf course on Twitter — and gets slammed for ethics violation