Antonio Felix da Costa has said that he and his Tag Heuer Porsche team ‘have the ingredients’ to win Season 11 of the FIA Formula E World Championship.