Doin' his good deed for Gaza: Mohammad Assaf puts up shirt for auction in name of charity