Scottish EV charging gets £20m boost