Why struggling MTN is a 'buy'