'Purge anyone who will not be a yes man': Trump readies order allowing him to fire top generals