Highly prized English asparagus to go on sale at Tesco - almost a month early