Donald Trump: World 'always in danger' with weak American presidents