Boris Johnson: West can be ‘proud’ of Afghanistan legacy