Ryan Garner says it’s all or nothing ahead of European title fight