Forced to resign last year as Portuguese prime minister over a corruption scandal, Antonio Costa has been preliminarily chosen to head the European Council, but questions remain over his suitability for the post.