PanAmSat to deliver World Cup