Ukraine bends on protest law, offers amnesty