Boris Johnson appointed new UK foreign secretary