Hire a Linguist!: Learning Endangered Languages with In-Context Linguistic Descriptions