Modi insists he’s not hiding in UK