Court says Florida can't bar felons from vote over fines, fees