to launch $1.2 bln buyback