Serbia's President Aleksandar Vucic resigns, to run in 25 October snap election