Days after being ousted from Ed Sheeran’s U.S. tour over anti-Israel tirades in which he accused the Jewish state of committing “genocide” and proclaimed “Free Palestine,” rapper Macklemore pledged his $1 million in tour earnings to six Palestinian organizations — three named in internal Hamas documents and others with histories of alleged ties to terrorist groups.