A 20-year-old Canadian won a $1 million lottery but sparked controversy after she chose $1,000 weekly payments for life instead of taking the lump sum.