Biocomponents from Opuntia robusta and Opuntia streptacantha fruits protect against diclofenac-induced acute liver damage in vivo and in vitro