It might be a new track but Porsche’s Antonio Felix da Costa says they can have ‘no excuses’ for Cape Town ePrix