Higher income tax in Scotland 'risks driving top earners away'