UK viceroy in Afghanistan announces intention to stay for decades