Sainsbury’s has said it will shut its remaining 61 in-store cafes as part of a major overhaul.