Wayne Swan budget no rivers of gold from mining boom