Barilla to boost diversity after gay protest