and the mountains echoed