SpaceX blast snarls launch schedule as weather satellite delayed