Prime minister Boris Johnson has refused to clarify his relationship with Jennifer Arcuri during his time as Mayor of London.