Amazon to invest $10B in North Carolina to expand cloud, AI infra