Ursula K Le Guin, sci-fi and fantasy author, dies aged 88