BT profits take £225m hit after Italian accounting scandal