Birthday gift of a lottery ticket earns woman $2.9 million