John Hunyadi, Ban of Severin — Hungarian soldier