Actor Amir Khan gained 22 kg for his upcoming movie