Apple CEO Tim Cook donates 50,000 Apple shares to charity