Brady gets haircut for charity