Huntington reports solid credit and strong earnings growth