Electromagnetic proton form factors in dual large-Nc QCD: An update