Trump hails ‘golden age’