Amir Khan working on ‘perfect’ game plan to beat Canelo Alvarez