BBC Sport - 'Why would you want to leave Celtic?' - Leigh Griffiths hopeful of 'long' contract