Fox: Amazon takes on Elon Musk, launching 27 internet satellites