Theresa May reflects on Brexit, ‘macho’ male colleagues and Trump at Harrogate Literature Festival