Tata Steel to cut 900 jobs in Britain