Buffett to answer Berkshire shareholder questions