Kellogg approves $1.5 billion buyback program