Around 20 people have been arrested after protests greeted the opening of Spencer's Retail's first hypermarket in the Indian state of Kerala.