Amazon's $22B supply agreement underscores commitment to grocery