Warren Buffett slashes Apple stake as he boosts cash to new record