Billionaire Robert Smith admits evading taxes for years