Kanye West and John Legend put differences aside after Trump tweets