20151113 india: India is among the most open countries for FDI: PM Modi to London's business leaders