Berkshire's cash pile hit a record $189 billion in the first quarter