Worldview-3 set for launch in August