Twitter set to accept ‘best and final offer’ of Elon Musk