US billionaire Buffett challenges Trump to reveal tax returns