Campbell warns of 'troubled times' ahead for the economy