It comes after Macklemore pledged $1m to Palestinian causes, challenging the tycoon to match the sum.