Warren Buffett amasses over $350 billion cash pile, citing unattractive stocks