The Scottish Secretary said a tax on the highest income earners would lead to ‘flight’ of wealthier people abroad.