Germany offers compromise on EU visas for Russians