Boris Johnson’s letters to Brussels 'may be in contempt of parliament', claims John McDonnell