Text this: Addressing astringency of grape seed extract by covalent conjugation with lupin protein