Amazon gains FCC approval for Kuiper internet satellite constellation and commits $10 billion to the project