Boris Johnson sets out 'compromise' Brexit proposals to Brussels