In his annual letter to shareholders, Warren Buffet has warned the Americans about indulgence in capitalism and advised Trump ...