John Wilson: Three good buys from Tesco, including a Whisper