London is 'open', Mayor Sadiq Khan tells Indian businesses