Anthony Joshua will now fight Carlos Takam after Kubrat Pulev withdraws from their IBF heavyweight title fight on October 28 through injury.