SpaceX to launch Indonesian communications satellite today