'Shocking': One in three who refuse to pay fine in Scotland