Tesco sales up by 12%