Amazon hits $2.6 trillion as AWS growth accelerates to 28%