20050215 india: India to host Mrs World 2005