SpaceX launches heavy telecom satellite, sticks high-seas landing