Britain's Boris Johnson Resigns Amid Scandal