Edinburgh is the UK’s second most financially-savvy city