Amir Khan: Former unified world champion and Olympic medallist retires