John Legend donates $5