US retailer Macy's is phasing out its Donald Trump men's wear line after the businessman and presidential candidate made insulting comments about Mexican immigrants.