Apple liable to pay 19 billion tax avoidance fine