India detains 50 ahead of Olympic torch arrival