He's not Donald Trump, but Warren Buffett is no saint when it comes to taxes