Police acting on a tip have arrested at least 17 people and seized a major cache of weapons near the Sri Lankan capital , Colombo .