Structure of ternatin B1, a pentaacylated anthocyanin substituted on the B-ring asymmetrically with two long chains