Ko, teen star, wins CN Canadian Women's Open second straight year