Salma Hayek Pinault talks charity, activism