20170507 world.us: Warren Buffett assails Wells Fargo; defends 3G at wide-ranging meeting