Tomatoes will 'provide near-endless fruit' if gardeners avoid crucial mistake