Legend calls Trump a terrible president