Amazon.com to acquire Whole Foods at US$42 per share