ECA's Antonio Pedro calls for investments in infrastructure